lame duck – English–Türkçe translations

🇬🇧 en tr 🇹🇷

lame duck verb

  • a person or thing that is helpless, inefficient or disabled
kestanecik
Wiktionary Links